package dao;

import java.sql.SQLException;

import pojo.Administrator;



public interface AdministratorDao {
	/**
	 * 根据ID获取安全信息
	 * @param id				系统唯一标识符
	 * @return					安全信息
	 * @throws SQLException		SQLException
	 */
	public Administrator selectAdministratorByUUID(String id) throws SQLException;

	/**
	 * 查询账号时候存在
	 * @param account			账号
	 * @return					查询数量
	 * @throws SQLException		SQLException
	 */
	public int selectCountByAccount(String account) throws SQLException;

	/**
	 * 根据系统唯一标识符UUID更新安全信息
	 * @param administrator			更新参数
	 * @return					更新状态
	 * @throws SQLException		SQLException
	 */
	public int updateAdministratorByUUID(Administrator administrator) throws SQLException;
}
